constant complainer - Spanish English Dictionary